<?php
/*
项目核心文件 +.Class.php
注意：
1、类名称 必须为 +， 并且继承系统类EyouPHP
2、本类中必须存在auto方法， 并接受数组参数$q， 否则项目无法正常运行
3、如在模块中需要调用本类中的成员， 必须设置属性为protected
*/
class  + extends EyouPHP{
  protected $Default = '';
  
  public  function auto( $q = array() ) {
   /*
    自动设置方法：
    该成员方法会自动调用， 如不需要，可以留空， 但不能删除
    可用于自动设置该区域中的成员变量或者调用该区域中的成员方法
    值得注意的是：此成员方法不同于模块中的自动设置方法作用于当前模块， 而是作用于该区域下的所有模块
   */
    $this -> assign('conn', $this -> M ); //将数据库类赋值到模板变量
  }
  
  protected function assign( $key = '', $val = '' ) {
	  $this -> Tpl -> assign( $key, $val );
	  return $this -> Tpl;
  }
  
  protected function display( $html = '' ) {
	  $this -> Tpl -> display( $html );  
  }
  
  protected function db( $Table = 'Default' ) {
      return $this -> M -> Table( $Table );
  }
  
  
}